turnkey contractor - French English Dictionary